/***********************************************************************************************
*****************************************************fanhao 0.0.1*******************************
***************************************************** Last Update: 2016-06-16*******************
/**********************************************************************************************/
body{
  font-family:"Noto Sans S Chinese Light","NotoSansHans-Regular","Microsoft YaHei","å¾®è½¯é›…é»‘","STHeiti";
  color:#666;
  }
ul{
  padding:0;
  list-style-type:none;
  }
*{outline:none}
.navbar{
  min-height:80px;
  margin-bottom:0;
  }
.navbar-toggle{
  position:relative;
  z-index:2;
  margin-top:25px;
  }
.navbar-collapse2 {
  display:none;
  position: fixed;
  z-index: 1;
  opacity: 0;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width:220px;
  height: 100%;
  padding:0;
  font-size:13px;
  color: #9e9e9e;
  background: #333;
  border: none;
  box-shadow: 0 0 30px rgba(0,0,0,0.2);
  -webkit-transition: opacity 10s 10s;
  transition: opacity 10s 10s;
  top: 0;
  right: 0;
  text-transform: uppercase;
  }
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
  background-color: #333;
  border-color: #fff;
  }
.navbar-nav .open .dropdown-menu>li>a {
  line-height:44px;
  padding:0 0 0 60px;
  }
.nav-open .navbar-collapse2 {
  display:block;
  z-index: 9999;
  opacity: 1;
  -webkit-transition: opacity .3s .3s;
  transition: opacity .3s .3s;
  }
.nav-open {
  overflow: hidden;
  }
.navbar-nav {
  margin:0;
  }
.nav-open .navbar-nav li a {
  font-family:"Noto Sans S Chinese Light","NotoSansHans-Regular","Microsoft YaHei","å¾®è½¯é›…é»‘","STHeiti";
  font-size:28px;
  height:80px;
  line-height:80px;
  padding:0 0 0 30px;
  color:#fff;
  background:#333
  }
.nav-open .navbar-nav .menu a, .nav-open .navbar-nav li a:hover, .nav-open .navbar-nav li a.active {
  color:#fff;
  background:#fa460a;
  }

.wechat-modal-sm {
  top:300px;
  }

.xsLogin {
  padding:32px 0;
  border-top: 1px solid #e2e3e6;
  }

#bdshare-button a {
 float:right;
 }
#bdshare-button .btn-share {
 float:right;
 height:40px;
 line-height:40px;
 }
.visible-xs #bdshare-button a {
 float:none;
 }
.row {
 margin-left:0;
 margin-right:0;
 }

.container .jumbotron-index {
 padding:80px 30px;
 margin:0;
 text-align: center;
 }
.container .jumbotron-index .title {
 margin:0;
 font-size:36px;
 font-weight:normal;
 color:#333;
 }
.container .jumbotron-index .desc {
 font-size:24px;
 font-weight:normal;
 color:#666;
 padding-top:22px;
 margin:0;
 }
.container-index {
 padding-left:0;
 padding-right:0;
 }
.visible-xs .container {
 padding-left:0;
 padding-right:0;
 }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12,
.col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5,
.col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9,
.col-md-1, .col-md-10, .col-md-11, .col-md-12,
.col-md-2, .col-md-3, .col-md-4, .col-md-5,
.col-md-6, .col-md-7, .col-md-8, .col-md-9,
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12,
.col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5,
.col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9,
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12,
.col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5,
.col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  padding-left:0;
  padding-right:0;
  }

.nav-pos-xs {
 padding-left:0;
 padding-right:0;
 }
 /****************************************************header*****************************************************/
.head-top{
	margin-top: 15px;
}










@media screen and (max-width: 480px){
.carousel-caption .xiaoyuncu { font-size:24px }
.carousel-caption { font-size:14px }
.carousel-caption .xiaoyuncu { font-size:20px }
.container .jumbotron-index .title { font-size:18px }
.container .jumbotron-index .desc { font-size:14px }
}

@media screen and (min-width: 768px){
.container .jumbotron, .container-fluid .jumbotron { padding:60px 34px }
.jumbotron .h1, .jumbotron h1 { font-size:42px; color:#333 }

.navbar-default { background-color:#fff; border:none }
.navbar .navbar-collapse .navbar-nav>li>a.xyi-btn { color:#7b7f83 }
.navbar .navbar-nav>li>a.xyi-btn:hover { background-position:-90px 0; color:#fff }
.navbar { min-height:80px; margin-bottom:0 }
.navbar-collapse .nav>li>a { width:80px; height:30px; line-height:30px; padding:0; text-align:center; color:#2b3a4b }
.navbar-nav>li>.dropdown-menu { border-radius:5px }
.navbar-collapse .nav .dropdown-menu li { padding:5px 0; }
.dropdown-menu>li>a { color:#2b3a4b; }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.li-active>a:hover{ background:none; color:#FA460A }

.navbar-default .navbar-collapse { border:none }
.navbar-toggle { margin-top:20px }
.navbar-nav li a { font-family:"Noto Sans S Chinese Light", "NotoSansHans-Regular","Microsoft YaHei","å¾®è½¯é›…é»‘","STHeiti"; font-size:14px;  height:80px; line-height:80px; padding:0 0 0 0px; color:#2b3a4b; background:#fff }
.navbar-nav .open .dropdown-menu>li>a { height:40px; line-height:40px; padding:0; text-align:center }
.navbar-collapse.in .navbar-nav { background:#333 }
.navbar-collapse.in .nav>li>a { width:100%; padding:0 20px; color:#fff; font-size:28px; height:66px; line-height:66px; text-align:left }
.navbar-collapse.in .navbar-nav>.open>a { color:#fff; background-color:#fa460a }
.navbar-collapse.in .navbar-nav .open .dropdown-menu>li>a { padding-left:50px;font-size:28px; line-height:44px; color:#fff; }
.navbar-collapse .nav li { padding:25px 3px }

}

@media screen and (min-width: 992px) {
.container { padding-left:0; padding-right:0 }
.container .jumbotron, .container-fluid .jumbotron { padding:80px 159px }
#control-carousel .item { padding:0 174px; }
.navbar-collapse .nav li { padding:25px 10px; }
.container .jumbotron, .container-fluid .aboutj { padding-top:30px; padding-bottom:30px; }
.carousel-caption { font-size:26px; margin-top:30px; }
.carousel-caption .xiaoyuncu { font-size:46px }
.navbar-collapse { padding-left:15px; padding-right:15px }
.sidebar { padding-left:43px; padding-right:15px }
.container .jumbotron-index { padding:130px 150px }
.container .aboutj { padding-top:60px; padding-bottom:60px; margin-bottom:0; }
.container .aboutj h1, .container .aboutj p { color:#666; }
.block-shequ .shequi { padding-bottom:160px; }
.block-shequ .jumbotron { padding:160px 228px 80px; margin-bottom: 0; }
}

@media screen and (min-width: 1200px){
.container { width: 1200px; padding-left:0; padding-right:0 }
.container .jumbotron, .container-fluid .jumbotron { padding:120px 228px }
.jumbotron .h1, .jumbotron h1 { font-size:48px; color:#333; }
#control-carousel { padding:60px 0; }
#control-carousel .item { padding:0 130px; }
.container-fluid .aboutj { padding-top:30px; padding-bottom:30px; }
.carousel-caption { font-size:26px; margin-top:30px; }
.carousel-caption .xiaoyuncu { font-size:46px; }
.container .jumbotron-index { padding:130px 215px }
.container .aboutj { padding-top:60px; padding-bottom:10px; margin-bottom:0; }
.container .aboutj h1, .container .aboutj p { color:#666; }
.block-shequ .shequi { padding-bottom:40px; }
.block-shequ .jumbotron { padding:80px 228px 40px; margin-bottom: 0; }
.bnb-wifi1 { padding:60px 0 0; }
}

